Skip to content

Feat/deployment scripts#133

Merged
Smartdevs17 merged 3 commits intoSmartdevs17:mainfrom
Calebux:feat/deployment-scripts
Mar 26, 2026
Merged

Feat/deployment scripts#133
Smartdevs17 merged 3 commits intoSmartdevs17:mainfrom
Calebux:feat/deployment-scripts

Conversation

@Calebux
Copy link
Copy Markdown

@Calebux Calebux commented Mar 24, 2026

PR closes #92
We introduced a set of scripts to professionalize and automate the contract deployment process across different environments.

Deployment Suite: Created a new scripts/ directory containing:

deploy-local.sh
: For local development.

deploy-testnet.sh
: For Stellar Testnet.

deploy-mainnet.sh
: For Stellar Public (with safety confirmations).

verify.sh
: To confirm contract status post-deployment.

@drips-wave
Copy link
Copy Markdown

drips-wave bot commented Mar 24, 2026

@Calebux Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Smartdevs17
Copy link
Copy Markdown
Owner

resolve conflict

- Merge upstream/main to bring in refund mechanism, MockToken, token
  transfer, and updated test snapshots
- Resolve Subscription struct conflict: keep paused_at + pause_duration
  alongside upstream's refund_requested_amount
- Add sub.subscriber.require_auth() before auto-resume in charge_subscription
- Keep all tests: pause_by_subscriber_limit_enforced, auto_resume, refund_flow
- Bump RUST_VERSION 1.77 -> 1.85 (base64ct-1.8.3 requires edition2024)
- Sync package-lock.json (add missing cli-table3@0.6.5)
- Add issue*.json to .prettierignore (UTF-16 encoded upstream files)
- Fix ESLint errors in upstream TS files (unused vars, unresolved import)
@Smartdevs17 Smartdevs17 merged commit a6d4e05 into Smartdevs17:main Mar 26, 2026
4 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🔧 Add contract deployment scripts

2 participants